obligate (someone) legally

Translations
обязывать (кого-то) законно
The contract obligates me legally to fulfill my duties.
Контракт обязывает меня законно выполнять свои обязанности.